Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F4 Argentina F6 Argentina F7 Argentina F12 Chile F5 Chile F6 Venezuela #1-w1 Venezuela #1-w3 Argentina F5 Argentina F9 Brazil F4 Brazil F5 Brazil F6 Argentina F12 Brazil F12 Argentina F3 Argentina F6 Argentina F8 Bolivia F2 Venezuela #1-w2 Venezuela #1-w4 XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton FILA Challenger Biella - Biella Copa Ericsson Peru - Lima Copa Ericsson Argentina - Buenos Aires XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham Copa Ericsson Brazil - Sao Paulo 2001 Centura USTA Challenger - Rocky Mount 2001 USTA Tallahassee Tennis Challenger - Tallahassee BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Burbank - Burbank Abierto Internacional de Salinas - Salinas VSZ Solvak Open Challenger - Kosice Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Sao Paulo - Brazil Pro Tennis World Open - Boca Raton XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Copa Sevilla-Internacionales de Andalucia - Seville 2005 Freeman Men's Challenger - Joplin 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Copa Petrobras Bogota - Bogota Copa Petrobras Aracaju - Aracaju San Remo Tennis Cup 15° Piertomaso - San Remo La Serena Open - La Serena San Luis Potosi Challenger - San Luis Potosi Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Schickendanz Open - Furth The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock XI Trofeo Ciudad de Quito - Quito USTA/Adtech Challenger - Boston Corona Mexico City Open - Mexico City Music City Challenger - Nashville Copa Petrobras - Buenos Aires Abierto Colombiano de Tenis - Bogota Copa Petrobras - Bogota ECM Prague Open - Prague USTA Illinois Challenger - Champaign BMW Tennis Championship - Sunrise Seguros Bogota Open - Bogota Aberto de Santa Catarina - Florianopolis Challenger ATP de Cuenca Diario El Mercurio - Cuenca Credicard Mastercard Tennis Cup - Campos do Jordao Copa Petrobras Colombia - Bogota Joinville Tennis Festival - Joinville IX Gramado Open - Gramado Seguros Bolivar Open - Medellin XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Paraguay - Asuncion II Challenger Ciudada de Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban Copa Kia Challenger ATP - Santiago AT&T Challenger of Dallas - Dallas San Luis Potosi Challenger 2007 - San Luis Potosi Voit Mexico City Open - Mexico City II Naples ITG Challenger - Naples ECU Prague Open - Prague Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov 's Tennis Masters 07 Challenger - Graz Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota Copa Petrobras Paraguay - Asuncion XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires JSM Challenger - Champaign ITG Miami Challenger - Miami Challenger Britania Zavaleta - Puebla Abierto Internacional de Salinas 'Dario Expreso' - Salinas AT&T Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Chile - Santiago Aberto de Sao Paulo - Sao Paulo Countrywide Classic USTA Men's Challenger - Carson Challenger Casablanca San Angel - Mexico City Unique Zagreb Open - Zagreb Sunset Moulding Challenger - Yuba City Bancolombia Open - Bogota 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Eddleman USTA Challenger - Birmingham Freeman Men's $50,000 Challenger - Joplin 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota AGT Challenger - Leon Aberto de Sao Paulo - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Siemens Open - Scheveningen BH Tenis Open International Cup 2008 - Belo Horizonte Oldum Brown Vancouver Open - Vancouver Credicard Citi Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires JSM Challenger of Champaign - Urbana Seguros Bolivar Open - Medellin Lima Challenger - Lima Sao Paulo Challenger Salinas Challenger Carson Challenger Santiago Challenger Bogota Challenger Pereira Challenger Carson Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Puebla Challenger Sao Paulo Challenger Dallas Challenger Sunrise Challenger Curitiba Challenger Bordeaux Challenger Bogota Challenger Cali Challenger Asuncion Challenger Sao Paulo Challenger Santos Challenger Zagreb Challenger Dortmund Challenger Ljubljana Challenger Napoli Challenger Dallas Challenger Harrah's Entertainment Challenger - Tunica Blumenau Challenger Furth Challenger San Marino Challenger Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Cordenons Challenger Manerbio Challenger Como Challenger Buenos Aires Challenger Buenos Aires Challenger Vicenza Challenger Villa Allende Challenger Barranquilla Challenger Buenos Aires Challenger Orleans Challenger Bordeaux Challenger Trani Challenger Montevideo Challenger Genova Challenger Bogota Challenger Sao Leopoldo Challenger Montevideo Challenger Medellin Challenger Guayaquil Challenger St. Remy Challenger Santiago Challenger Lima Challenger Guayaquil Challenger Savannah Challenger Bastad Challenger Caltanissetta Challenger Guayaquil Challenger Santiago Challenger Sarasota Challenger Buenos Aires Challenger Campinas Challenger Tallahassee Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Aix En Provence Challenger Antalya Challenger Antalya 2 Challenger Zagreb Challenger Nottingham 2 Challenger Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas Copa Petrobras Brazil - Belo Horizonte V Trofeo Ciudad de Quito - Quito Copa Ericsson - Santiago Waco International Tennis Challenger - Waco America's Red Clay Tennis Championship - Coral Springs Torneo Internacional Challenger Fila 2005 - Leon Franklin Templeton Tennis Classic - Scottsdale AT&T Challenge - Atlanta 2008 Knoxville Challenger - Knoxville America's Red Clay Tennis Championship - Coral Springs Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Shanghai Open '98 - Shanghai Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich The Nottingham Open - Nottingham Copa Petrobras Argentina - Buenos Aires Music City Challenger - Nashville Legg Mason Tennis Classic - Washington D.C. 2005 Tulsa Challenger - Tulsa Heineken Open Shanghai - Shanghai USTA Men's Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise Draft Corona Mexico City Open - Mexico City U.S. Men's Clay Court Championships - Orlando Cerveza Club Columbia Open - Bogota Badden Open by Rothaus - Ettlingen Gelsor Open Romania - Bucharest Cerveza Club Colombia Open - Bogota Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador AIG Japan Open - Tokyo AAPT Championships - Adelaide Siebel Open - San Jose The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Amazonia Open de Tenis - Belem TD Waterhouse Cup - Long Island Copa Petrobras Argentina - Buenos Aires XII Abierto Internacional de Salinas - Salinas Aberto de Santa Catarina de Tenis - Florianopolis Challenger Lugano - Lugano Internationaler Raiffeisen Grand Prix - St. Polten Challenger ATP de Cuenca Diario El Mercurio - Cuenca RCA Championships - Indianapolis Brasil Open - Salvador III Aberto Santa Catarina de Tenis - Florianopolis Tallahassee Tennis Challenger - Tallahassee ECM Prague Open 2008 - Prague Copa Petrobras-Paraguay - Asuncion Bogota Dallas Challenger Tunis Challenger Knoxville Challenger Savannah Challenger Zagreb Challenger Vancouver Challenger Charlottesville Challenger Champaign Challenger International Tennis Championships - Delray Beach Open de Moselle - Metz Pereira Challenger Buenos Aires Challenger International Tennis Championships - Delray Beach Santiago Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Todi Challenger Chennai Open - Chennai Copa Telmex - Buenos Aires The Stella Artois Championships - London Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis Buenos Aires Challenger Legg Mason Tennis Classic - Washington China Open - Beijing Mumbai Open - Mumbai Pilot Pen Tennis - New Haven Adidas International - Sydney San Juan Challenger Copa Ericsson Uruguay - Montevideo Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Mons Challenger Waldbaum's Hamlet Cup - Long Island President's Cup 1997 - Tashkent SA Tennis Open - Johannesburg Sybase Open - San Jose Brasil Open - Costa do Sauipe MFS Pro Tennis Championships - Boston Abierto Mexicano Telcel - Acapulco Countrywide Classic - Los Angeles Hellmann's Cup - Santiago AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Serbia Open - Belgrade Medibank International - Sydney Merano Open - Merano SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires adidas Open de Toulouse - Toulouse Delray Beach International Tennis Championships - Delray Beach Heineken Open Singapore - Singapore Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Hugarian Food Open - Budapest Venice Open - Venice Brasil Open - Florianopolis Apia International - Sydney VI Abierto Internacional de Salinas - Salinas VTR Open - Vina del Mar Power Horse World Team Cup - Dusseldorf Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Portugal Open - Oeiras Apia International - Sydney ATP Vegeta Croatia Open - Umag Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg BCP Tennis Classic - Sao Paulo China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Brisbane International - Brisbane Copa Telefonica CTC Chile - Santiago ASB Classic - Auckland Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag Kroger / St. Jude International - Memphis BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Santiago Open - Santiago Millennium Estoril Open - Estoril Cordoba Open - Cordoba Argentina Open - Buenos Aires Brasil Open - Salvador AIG Japan Open - Tokyo Chile Dove Men+Care Open - Santiago Braunschweig Challenger Allianz Suisse Open Gstaad - Gstaad Campionati Internazionali di Sicilia - Palermo Rio Open - Rio de Janeiro Brescia Challenger The USTA Challenger at West End Racquet - Torrance Challenger Casablanca San Angel - Mexico City The 'Fitz' Casino Challenger - Tunica Challenger Ciudad de Guayaquil - Guayaquil GHI Bronx Classic - Bronx Aberto Da Costa Do Sauipe - Bahia Credicard Tennis Cup - Campos do Jordao USTA Challenger of Tiburon - Tiburon Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington D.C. Seguros Bolivar Open - Medellin Torneo Internacional Challenger Fila 2006 - Leon Pilot Pen Tennis - New Haven SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Yuba City Challenger AEGON International - Eastbourne The Tennis Channel Open - Las Vegas AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Belo Horizonte Challenger Biella 5 Challenger Serbia Open - Belgrade Oeiras 3 Challenger Countrywide Classic - Los Angeles Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco La Serena Open - La Serena Brisbane International - Brisbane Pilot Pen Tennis - New Haven Orbetello Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Moselle Open - Metz Bet-at-home Open - Hamburg Geneva Open - Geneva Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing US Men's Clay Court Championship - Houston If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Cordoba Open - Cordoba Open de Nice Cote d'Azur - Nice Valencia Open - Valencia Akbank Private Banking TED Open - Istanbul Aegon Nottingham Open - Nottingham Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Apia International - Sydney Open de Nice Cote d'Azur - Nice Rio Open - Rio de Janeiro Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Chengdu Open - Chengdu Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril German Tennis Championships - Hamburg Generali Open - Kitzbuhel Scania Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca ASB Classic - Auckland Argentina Open - Buenos Aires The Lipton Championships - Key Biscayne du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Sydney International - Sydney NASDAQ-100 Open - Miami Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Delray Beach International Tennis Championships - Delray Beach Countrywide Classic - Los Angeles Open de Tenis Comunidad Valenciana - Valencia Sony Ericsson Open - Miami Sybase Open - San Jose Open de Nice Cote dAzur - Nice Rogers Cup - Montreal Shanghai - Shanghai Legg Mason Tennis Classic - Washington BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Movistar Open - Santiago Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami UNICEF Open - 's Hertogenbosch Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal U.S. Men's Clay Court Championship - Orlando Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai The Nottingham Open - Nottingham BNP Paribas Masters - Paris Infiniti Open - Los Angeles BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis - Mexico City Sybase Open - San Jose Kroger / St. Jude International - Memphis Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem U.S. Men's Clay Court Championships - Houston Abierto Mexicano de Tenis - Mexico City Heineken Open - Singapore 2003 Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open AIG Japan Open Tennis Championships - Tokyo Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris VTR Open - Vina del Mar U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 2, REL2, PAR-DOM 4-1 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 1R, PAR-CUB 4-0 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Davis Cup, Group 2, 2R, BAH-PAR 1-4 Davis Cup, Group 2, 1R, PAR-BAH 4-1 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, Group 2, 1R, PAR-AHO 4-1 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, QR, COL-ARG 3-1 Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group 2, 2R, COL-PAR 4-1